/*
package com.zalyyh.game.dot

import com.bytedance.applog.AppLog
import com.zalyyh.game.GameApplication
import org.json.JSONObject


*/
/**
 * 如果您的游戏或APP投放了深度转化，除了按上⾯ “普通游戏” 开启 playSession ⼼跳⽇志外（⾮游戏不
需要上报⼼跳），SDK 还预置了下⾯两类接⼝，其中包括必须上报的事件接⼝2个：
import com.bytedance.applog.GameReportHelper;
// 内置事件: “注册” ， 属性：注册⽅式，是否成功，属性值为：wechat ，true
GameReportHelper.onEventRegister("wechat",true);
// 内置事件 “购买道具”，属性：道具类型，道具名称，道具ID， 道具数量，⽀付渠道，币种，⾦额（必
传），是否成功（必传）
GameReportHelper.onEventPurchase("gift","flower", "008",1,
"wechat","¥", true, 0);
可选上报的事件接⼝10个:
 *
 * GameReportHelper.onEventAccessAccount("", true); // 绑定社交账号
GameReportHelper.onEventAccessPaymentChannel("", true); // 添加⽀付渠道
GameReportHelper.onEventAddCart("","","", 0, true); // 添加到购物⻋
GameReportHelper.onEventAddToFavorite("","","", 0, true); // 添加⾄收藏
GameReportHelper.onEventCheckOut("","","",0,true,"","",true,0); // 提交购买/下单
GameReportHelper.onEventCreateGameRole(""); // 创建⻆⾊
GameReportHelper.onEventLogin("",true); // 登录
GameReportHelper.onEventUpdateLevel(99); // 升级
GameReportHelper.onEventQuest("","","",0,true,""); // 完成教学任务/副本
GameReportHelper.onEventViewContent("","",""); // 查看内容/商品详情
 *//*



class RangersApp private constructor() {
    companion object {
        private var instance: RangersApp? = null
            get() {
                if (field == null) {
                    field = RangersApp()
                }
                return field
            }

        @Synchronized
        fun get(): RangersApp {
            return instance!!
        }
    }

    */
/**
     * 普通游戏特指没有投放深度转化的游戏，由于游戏APP 的特殊性，请在初始化完成前配置playSession
    ⼼跳⽇志， ⽤于游戏时⻓统计
     *//*



    //如果您的产品中有账户体系，当⽤户登录后请⽴即设置uuid，以便保证⽤户登录前后⼝径⼀致性
    fun setUserUniqueID() {
        AppLog.setUserUniqueID("YourUserAccountId"); // 设置您⾃⼰的账号体系ID, 并保证其唯⼀ 性 ！
    }
    //⽤户⾏为⽇志采⽤事件（event） + 属性（params）形式，⼀个事件可以对应多个属性，具体埋点数量
    //可以根据产品运营/数据分析师的需求⽽定，
    */
/**
    // ⾃定义埋点上报，在需要上报的地⽅增加上报调⽤
    public void onClick(final View v) {
    JSONObject paramsObj = new JSONObject();
    try {
    paramsObj.put("video_title","Lady Gaga on Oscar"); // 事件属性 视频标题
    paramsObj.put("duration",20); // 事件属性 播放时⻓⻓
    } catch (JSONException e) {
    e.printStackTrace();
    }
    AppLog.onEventV3("video_play_clicks", paramsObj);
    }
     * *//*

    fun onEventV3(json: JSONObject) {
        AppLog.onEventV3("video_play_clicks", json);
    }
}*/
